package org.platform.mo.csmo.common;

import lombok.Data;

/**
 * 知识主表
 * <p>
 * 1. 对于监测点知识，一组监测点知识对应于知识主表的一条记录；
 * 2. 对于测试，一个测试对应于知识主表的一条记录；
 * 3. 对于故障树，一棵古樟树对应于知识主表的一条记录；
 * <p>
 * 知识
 * <p>
 * 10000-19999
 * <p>
 * 诊断
 * <p>
 * 20000-29999
 */

@Data
public class KB_Main {
    private String id;
    /**
     * 知识ID
     */
    private String knowledgeid;

    /**
     * 创建时间
     */
    private Long createtime;

    /**
     * 知识类型(0：监测点知识
     * 1：测试知识
     * 2：故障树知识
     * 3：案例知识
     * 4：专家知识
     * 5：标准参考源知识
     * 6：文档知识
     * )
     */
    private Integer knowledgetype;

    /**
     * 申请人
     */
    private String applyuser;

    /**
     * 审核人
     */
    private String audituser;

    /**
     * 申请时间
     */
    private Long applytime;

    /**
     * 审核时间
     */
    private Long audittime;

    /**
     * 站点(Xinan:西南站
     * Sanya:三亚站
     * Kasha:喀什站
     * Miyun:密云站
     * )
     */
    private String station;

    /**
     * 知识名称
     */
    private String knowname;

    /**
     * 申请状态(0申请中 1审核通过 2 审核不通过)
     */
    private Integer status;

    /**
     * 版本号
     */
    private Double version;

    /**
     * 当前使用(0：使用1：未使用)
     */
    private Integer userby;

}
